<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8" />
		<link rel="stylesheet" type="text/css" href="css/index.css" />
		<title>消防工程师报考条件自助查询</title>
	</head>

	<body>
		<div class="content">
			<div class="title">消防工程师报考条件自助查询</div>
			<p class="tip">想要 "双倍年薪"，你够格吗！</p>
			<p class="blue">*数据来源于智联招聘中等薪酬样本，仅供参考</p>
			<div class="box">
				<div class="boxCon" id="education">
					<span class="name"> 最高学历 ：</span>
					<input type="radio" name="education" id="middle" value="中专/高中" /><label for="middle">&nbsp;中专/高中</label>
					<input type="radio" name="education" id="junior" value="大专" /><label for="junior">&nbsp;大专</label>
					<input type="radio" name="education" id="undergraduate" value="本科" /><label for="undergraduate">&nbsp;本科</label>
					<input type="radio" name="education" id="graduate" value="研究生" /><label for="graduate">&nbsp;研究生</label>
					<input type="radio" name="education" id="master" value="硕士" /><label for="master">&nbsp;硕士</label>
					<input type="radio" name="education" id="doctor" value="博士" /><label for="doctor">&nbsp;博士</label>
				</div>
				<div class="boxCon" id="work">
					<span class="name"> 工作年限 ：</span>
					<input type="radio" name="year" id="two" value="0~2年" /><label for="two">&nbsp;0~2年</label>
					<input type="radio" name="year" id="for" value="3~4年" /><label for="for">&nbsp;3~4年</label>
					<input type="radio" name="year" id="six" value="5~6年" /><label for="six">&nbsp;5~6年</label>
					<input type="radio" name="year" id="senven" value="7年以上" /><label for="senven">&nbsp;7年以上</label>
				</div>
				<div class="boxCon">
					<span class="name"> 报考省份 ：</span>
					<select id="sele">
						<option value="请选择你所在的省份">请选择你所在的省份</option>
						<option value="河南省">河南省</option>
						<option value="陕西省">陕西省</option>
						<option value="安徽省">安徽省</option>
						<option value="甘肃省">甘肃省</option>
					</select>
				</div>
				<div class="boxCon">
					<span class="boxCon"> 手机号码 ：</span>
					<input placeholder="请输入您的电话" class="tel" id="mobile" type="text">
				</div>
				<div class="boxCon">
					<button id="btn">立即查询</button>
				</div>
				<p class="inform">系统会将审核结果以电话或短信形式告知您，请注意查收</p>
			</div>
		</div>
		<script type="text/javascript">
			window.onload = function() {
				var btn = document.getElementById('btn');
				var education = document.getElementById('education');
				var edus = education.getElementsByTagName('input');
				var work = document.getElementById('work');
				var works = work.getElementsByTagName('input');
				var selec = document.getElementById('sele');
				var mobile = document.getElementById('mobile');
				var flag = 0;
				var flag1 = 0;
				var chooseEdu = '';
				var chooseWork = '';
				//				是否选中学历函数
				function isChooseEdu() {
					for(var i = 0; i < edus.length; i++) {
						if(edus[i].checked == true) {
							chooseEdu = edus[i].value;
							flag = 1;
							break;
						}
					}
				}
				//				是否选中工作年限函数
				function isChooseWork() {
					for(var i = 0; i < works.length; i++) {
						if(works[i].checked == true) {
							chooseWork = works[i].value;
							flag1 = 1;
							break;
						}
					}
				}
				//				点击按钮
				btn.onclick = function() {
					isChooseEdu();
					isChooseWork();
					var index = selec.selectedIndex;
					if(!flag) {
						alert('请您选择最高学历')
					} else if(!flag1) {
						alert('请您选择工作年限')
					} else if(index == 0) {
						alert('请您选择报考省份')
					} else if(!mobile.value) {
						alert('请您输入手机号码')
					} else if(!/^(1[3-9])\d{9}$/.test(mobile.value)) {
						alert('你输入的手机号不合法');
					} else {
						alert('成功');
						//1.创建ajxax
						var xhr = null;
						if(window.XMLHttpRequest) {
							xhr = new XMLHttpRequest(); //标准
						} else {
							xhr = new ActiveXObject("Microsoft"); //IE6
						}
						// readyState=0表示xhr对象创建完成
						// 2、准备发送
						//  看后端要求的什么字段
						var param = 'chooseEdu=' + chooseEdu + '&chooseWork=' + chooseWork + '&province=' + selec.options[index].value + '&tel=' + mobile.value;
						//   模拟一个后端数据接口我不是写后端的
						var urldata = 'xxxxxxxxxxxx';
						xhr.open('post', urldata, true);
						// 3、执行发送动作
						xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
						xhr.send(param); //post请求参数在这里传递，并且不需要转码
						// 4、指定回调函
						xhr.onreadystatechange = function() {
							if(xhr.readyState == 4) {
								if(xhr.status == 200) {
									//					200表示响应成功在这里处理后端返回的数据。
									var data = xhr.responseXML;
									console.log(data);
								}
							}
						}
					}
				}

			}
		</script>
	</body>

</html>